package pck_tramitedocu.pck_src.pck_dao;

import java.util.ArrayList;
import java.util.Map;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Documento_Tipo;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Fechas;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Motivo_Deriva;
import pck_tramitedocu.pck_src.pck_pojos.Cls_TreeMenu;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Usuario_Tipo;
import pck_tramitedocu.pck_src.pck_pojos.Cls_menu;
import pck_tramitedocu.pck_src.pck_pojos.TramiteDocuException;

public abstract interface Itf_dao_tipo
{
  public abstract ArrayList<Cls_Usuario_Tipo> obtenerTipoUsuario();

  public abstract ArrayList<Cls_TreeMenu> obtenerThreeUsuarioDao(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract ArrayList<Cls_menu> obtenerThreeMenuUsuarioDao();

  public abstract ArrayList<String> obtenerTipoUsuarioIdDao(Map<String, String> paramMap);

  public abstract boolean agregarMenuTipoUsuarioDao(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract ArrayList<Cls_Documento_Tipo> obtenerTipoDocumentoDao(Map[] paramArrayOfMap) throws TramiteDocuException;

  public abstract ArrayList<Cls_Motivo_Deriva> obtenerTipoMotivoDerivaDao();

  public abstract ArrayList<Cls_Fechas> obtenerDiasFeriadosDao(Map<String, String> paramMap);
}

/* Location:           /media/Datos/tramitedocuweb_bkD/WEB-INF/classes/
 * Qualified Name:     pck_tramitedocu.pck_src.pck_dao.Itf_dao_tipo
 * JD-Core Version:    0.6.0
 */